ragout of stewed livers - Turkish English Dictionary